search and destroy mission - Turkish English Dictionary